#ifndef IASTATEEXPLORE_H
#define IASTATEEXPLORE_H

#include "IA.h"
#include "Ogre.h"

class IAStateExplore : public IAState
{

    friend class IA;

    public:

        virtual ~IAStateExplore();


    virtual void enter();
	virtual void exit();
	virtual bool pause();
	virtual void resume();
	virtual void update(double timeSinceLastFrame);


	void searchNewDestination();


    protected:

     IAStateExplore();
    private:


    float m_distance;
    Ogre::Vector2 m_destination;
};

#endif // IASTATEEXPLORE_H
